<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<jsp:include page="../../comunes/header.jsp" />
<h2>Detalle Hist&oacute;rico de la solicitud ${solicitud.llave.numeroSolicitud} Generica</h2>
<table class="tbl_formulario">
   <tr><th>Flujo:</th><td><c:out value="${solicitud.flujo.clave} - ${solicitud.flujo.descripcion}"/></td>
      <th>Paso Actual:</th><td><c:out value="${solicitud.paso.llave.clavePaso} - ${solicitud.paso.descripcion}"/></td>
   </tr>
   <tr><th>Fecha:</th>
      <td><fmt:formatDate value="${solicitud.fecha}" pattern="dd/MM/yyyy HH:mm:ss" /></td>
      <th>Monto:</th>
      <td><fmt:formatNumber value="${solicitud.montoSolicitud}" type="currency"/></td>
   </tr>
   <tr><th>Reembolso:</th>
      <td><c:out value="${solicitud.reembolso.numero}"/></td>
      <th>Tipo de Reembolso:</th>
      <td><c:out value="${solicitud.reembolso.tipoSolicitud.descripcion}"/></td>
   </tr>
</table>
<button type="reset" class="btn_regresar" title="Regresar" onclick="window.location.href = 'index'">Regresar</button>
<hr>DETALLE DEL REEMBOLSO
<table class="tbl_listado">
   <thead>
      <tr><th>N&deg;</th><th>Detalle<br/>de Gasto</th><th>Tipo<br/>Comprobante</th><th>Clasificaci&oacute;n</th>
         <th>N&uacute;mero<br/>Comprobante</th><th>Fecha<br/>Comprobante</th><th>Concepto</th><th>Moneda</th>
         <th>Importe<br/>S/IVA</th><th>IVA</th><th>Total<br/>en pesos.</th><th>Observaciones</th>
      </tr>
   </thead>
   <tbody>
      <c:forEach var="detalle" items="${solicitud.reembolso.detalles}">
         <tr>
            <td><c:out value="${detalle.llave.numeroDetalle}"/></td>
            <td><c:out value="${detalle.numeroConceptoGasto}"/></td>
            <td><c:out value="${detalle.tipo}"/></td>
            <td><c:choose>
                  <c:when test="${detalle.deducible=='S'}">Deducible</c:when>
                  <c:when test="${detalle.deducible=='N'}">No<br/>Deducible</c:when>
                  <c:otherwise>Otro...</c:otherwise>
               </c:choose>
            </td>
            <td><c:out value="${detalle.numeroComprobante}"/></td>
            <td><fmt:formatDate value="${detalle.fecha}" pattern="dd/MM/yyyy" /></td>
            <td><textarea cols="25" rows="2" class="txa_descripcion" readonly="readonly">${detalle.descripcionConcepto}</textarea></td>
            <td><c:out value="${detalle.moneda}"/></td>
            <td><fmt:formatNumber value="${detalle.montoSinIva}" type="currency"/></td>
            <td><fmt:formatNumber value="${detalle.montoIva}" type="currency"/></td>
            <td><fmt:formatNumber value="${detalle.montoSinIva+detalle.montoIva+detalle.montoOtroImpuesto+detalle.montoPropina}" type="currency"/></td>
            <td><textarea cols="25" rows="2" class="txa_descripcion" readonly="readonly">${detalle.observaciones}</textarea></td>
         </tr>
      </c:forEach>
   </tbody>
</table><hr>HISTORIA
<div class="wscroll">
   <table class="tbl_listado">
      <thead><tr><th>N&deg;</th><th>Fecha</th><th>Paso</th><th>Evento</th>
            <th>Usuario</th><th>Comentarios</th><th>Causa</th></tr></thead>
      <tbody>
         <c:forEach var="detalle" items="${solicitud.detalles}">
            <tr>
               <td><c:out value='${detalle.llave.numeroDetalle}' /></td>
               <td><fmt:formatDate value="${detalle.fecha}" pattern="dd/MM/yyyy HH:mm:ss" /></td>
               <td><c:out value='${detalle.evento.paso.llave.clavePaso} - ${detalle.evento.paso.descripcionCorta}' /></td>
               <td><c:out value='${detalle.evento.llave.claveEvento} - ${detalle.evento.descripcionCorta}' /></td>
               <td><c:out value='${detalle.usuario.nombre} ${detalle.usuario.apellidos}' /></td>
               <td><c:out value='${detalle.comentarios}' /></td>
               <td><c:out value='${detalle.causa.descripcionCorta}' /></td>
            </tr>
            <tr>
               <td colspan="7">
                  <table>
                     <thead><tr><th>Notific&oacute; a</th><th>Correo</th>
                           <th>Estatus</th><th>Cometarios</th></tr></thead>
                     <tbody>
                        <c:forEach var="correo" items="${detalle.correos}">
                           <tr>
                              <td><c:out value='${correo.usuario.nombre} ${correo.usuario.apellidos}' /></td>
                              <td><c:out value='${correo.email}' /></td>
                              <td><c:choose>
                                    <c:when test="${correo.estatus=='E'}">Enviado</c:when>
                                    <c:when test="${correo.estatus=='O'}">Error</c:when>
                                    <c:otherwise>Otro...</c:otherwise>
                                 </c:choose></td>
                              <td><c:out value='${correo.comentarios}' /></td>
                           </tr>
                        </c:forEach>
                     </tbody>
                  </table>
               </td>
            </tr>
         </c:forEach>
      </tbody>
   </table>
</div><c:url var="regrUrl" value="/solicitudes/historicos" />
<script type='text/javascript'>
   $(document).ready(function() {
      $(".btn_regresar").click(function() {
         window.history.back();
      });
   });
</script>
<jsp:include page="../../comunes/footer.jsp" />